home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
newsgroups
/
misc.20010306-20010921
/
000061_news@columbia.edu_ 12 Apr 2001 21:23:03 GMT.msg
< prev
next >
Wrap
Text File
|
2020-01-01
|
2KB
|
53 lines
Article 12336 of comp.protocols.kermit.misc:
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.os.linux.networking,comp.protocols.kermit.misc
Subject: Re: fastest file transfer protocol
Date: 12 Apr 2001 21:23:03 GMT
Organization: Columbia University
Lines: 36
Message-ID: <9b56bn$158$1@newsmaster.cc.columbia.edu>
References: <9b53jn$um3$1@news.netmar.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 987110583 1192 128.59.39.2 (12 Apr 2001 21:23:03 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 12 Apr 2001 21:23:03 GMT
Xref: newsmaster.cc.columbia.edu comp.os.linux.networking:327656 comp.protocols.kermit.misc:12336
In article <9b53jn$um3$1@news.netmar.com>, <rschoeb@gmx.de> wrote:
: I was wondering, what the fastest protocol might be.
: After trying rcp, rsync & ftp I found ftp to be the fastest one (at least
: in my environment).
: Is that, how it's likely or is there something, being faster?
:
FTP is nothing more than a straight copy of the file over a TCP/IP
connection ("ASCII" mode also adds record-format conversion, which slows
it down a bit).
Kermit over a direct TCP connection (without intervening Telnet server),
e.g. on an IKSD (Internet Kermit Service Daemon) connection:
http://www.columbia.edu/kermit/cuiksd.html
can be faster than ftp for uncompressed files, mode for mode (ASCII and
binary), because it also does a simple form of on-the-fly compression,
whereas FTP does not compress at all. Kermit has a bit more overhead
than FTP, so unless the compression offsets it, it can also be a bit
slower (but not much, depending on the client).
Other protocols might exist that incorporate fancier forms of compression
(e.g. LZW and its derivatives) but in that case the CPU can become the
bottleneck.
You can run IKSD servers (secure ones, even) on Linux or any other form
of UNIX. Clients too, plus on Windows and lots of other platforms.
By the way, when transerring data using any protocol at all over a dialup
connection, the modems are very likely to add their own layer of compression.
Thus in the worst case, you could have a precompressed file, transferred
by a data-compressing protocol, across a data-compressing modem connection.
In cases like this, the transfer can be slightly (but measurably) slower
than if one or two of the compression layers was omitted.
- Frank